who killed who in demon slayer